//
//  GluMeasurVc.h
//  CareRingApp
//
//  Created  on 2025/2/13.
//
    

#import <UIKit/UIKit.h>
#import "CARingSDK.h"
#import "CABLeService.h"
NS_ASSUME_NONNULL_BEGIN

typedef NS_ENUM(NSUInteger, GLU_STA) {
    GLU_STA_INIT,
    GLU_STA_COLLECTING, // 收集数据中
    GLU_STA_WAIT_PPG_STOP, // 等待设备回应停止的状态
    GLU_STA_UPLOAD_DATA, // 上传ppg数据
    GLU_STA_UPLOAD_DATA_FAIL, //上传失败
    GLU_STA_WAIT_RESULT, // 等待获取结果
    GLU_STA_WAIT_RESULT_FAIL, //获取结果失败
};

@interface GluMeasurVc : UIViewController<CABleScanProtocal, CABleDataProtocal>

@property(strong, nonatomic)NSString *glu_ltk;


@property(assign, nonatomic) GLU_STA status;

@property(weak, nonatomic) UINavigationController *weakNavControl;

@property(copy, nonatomic) void(^stateChangeBLK)(GLU_STA state);

@end

NS_ASSUME_NONNULL_END
